85488
10066
188409
114117
274695
539801
119906
419649
234404
696259
1098797
1005136
492504
30952
54987
565377
275284
510841
425275
789256
824951
474118
387102
64387